Big Huge Thesaurus

Hoheria populnea

noun